package com.university.mentalhealthplatform.studentV3.ai.session;


import com.university.mentalhealthplatform.studentV3.ai.message.AiMessageDTO;

import java.time.LocalDateTime;
import java.util.List;

public class AiSessionDTO {

    private String id;
    private LocalDateTime createdTime;
    private LocalDateTime editedTime;
    private String creatorId;
    private String editorId;
    private String name;
    private List<AiMessageDTO> messages;

    // Getters and Setters

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public LocalDateTime getCreatedTime() {
        return createdTime;
    }

    public void setCreatedTime(LocalDateTime createdTime) {
        this.createdTime = createdTime;
    }

    public LocalDateTime getEditedTime() {
        return editedTime;
    }

    public void setEditedTime(LocalDateTime editedTime) {
        this.editedTime = editedTime;
    }

    public String getCreatorId() {
        return creatorId;
    }

    public void setCreatorId(String creatorId) {
        this.creatorId = creatorId;
    }

    public String getEditorId() {
        return editorId;
    }

    public void setEditorId(String editorId) {
        this.editorId = editorId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public List<AiMessageDTO> getMessages() {
        return messages;
    }

    public void setMessages(List<AiMessageDTO> messages) {
        this.messages = messages;
    }
}